Object-Oriented Programming Environments: Requirements and Approaches

نویسندگان

  • Walter R. Bischofberger
  • Thomas Kofler
  • Bruno Schäffer
چکیده

The wide spread of object technology has strongly increased the requirements for quality and functionality of programming environments. In this paper we discuss the reasons for this and work out the concrete demands for browsing, editing and executing large objectoriented software systems. We consider how to meet these requirements with available technology, and what we can expect in the future. Much of our experience is based on the development and use of the C++ programming environment Sniff. Therefore, our discussion is focused on C++. Nevertheless, most of our conclusions are valid for other programming languages, too.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The problem of teaching object - oriented programming Part II : Environments

In last month’s edition of JOOP we started a series of columns discussing the problems with teaching object-oriented programming to first year students. We talked about requirements for an object-oriented teaching language and analysed how close different languages come to fulfil these requirements. We also mentioned one important aspect: the importance of the environment. In short: a suitable ...

متن کامل

Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey

One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...

متن کامل

Combining Object-Oriented and Procedural Programming in Software

Large engineering software packages in procedural languages reach complexity limits for further development. Complete reimplementation in modern object-oriented languages is often financially not feasible. Problems and solution approaches are discussed using naval architectural design software as demonstrator. Concrete examples for the implementation of modern object-oriented elements into clas...

متن کامل

Tools and Environments for Understanding Object-Oriented Concepts

The objective of this workshop was to discuss current tools and environments for learning object-oriented concepts and to share ideas and experiences about the usage of computer support to teach the basic concepts of object technology. Workshop participants presented current and ongoing research. During the discussions the participants developed a general “package” of requirements for such tool...

متن کامل

ECOOP 2000 Workshop Report : Tools and Environments for Understanding Object - Oriented Concepts Organizers

The objective of this workshop was to discuss current tools and environments for learning object-oriented concepts and to share ideas and experiences about the usage of computer support to teach the basic concepts of object technology. Workshop participants presented current and ongoing research. During the discussions the participants developed a general “package” of requirements for such tool...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Software - Concepts and Tools

دوره 15  شماره 

صفحات  -

تاریخ انتشار 1994